Import the Libraries

Import the Dataset

Checking for null values

Data Vizualization

Outlier Detection

Splitting Dependent and Independent variables

Label Encoding

Feature Scaling

Splitting Data into Train and Test

Model Building

Decision Tree Classiffier

Hyper Parameter Tuning

Random Forest